package com.kuding.props;

import org.springframework.boot.context.properties.ConfigurationProperties;

@ConfigurationProperties(prefix = "sys")
public class SysControlProperty {

	/**
	 * 开启阿里云oss组件
	 */
	private Boolean enableAliyunOss;

	/**
	 * 开启阿里云sms组件
	 */
	private Boolean enableAliyunSms;

	/**
	 * 开启阿里云sts组件
	 */
	private Boolean enableAliyunSts;

	/**
	 * 开启阿里云人机验证码
	 */
	private Boolean enableAliyunCaptcha;


	/**
	 * 开启七牛云 kodo组件
	 */
	private Boolean enableQiniuyunKodo;

	/**
	 * @return the enableAliyunOss
	 */
	public Boolean getEnableAliyunOss() {
		return enableAliyunOss;
	}

	/**
	 * @param enableAliyunOss the enableAliyunOss to set
	 */
	public void setEnableAliyunOss(Boolean enableAliyunOss) {
		this.enableAliyunOss = enableAliyunOss;
	}

	/**
	 * @return the enableAliyunSms
	 */
	public Boolean getEnableAliyunSms() {
		return enableAliyunSms;
	}

	/**
	 * @param enableAliyunSms the enableAliyunSms to set
	 */
	public void setEnableAliyunSms(Boolean enableAliyunSms) {
		this.enableAliyunSms = enableAliyunSms;
	}

	/**
	 * @return the enableAliyunSts
	 */
	public Boolean getEnableAliyunSts() {
		return enableAliyunSts;
	}

	/**
	 * @param enableAliyunSts the enableAliyunSts to set
	 */
	public void setEnableAliyunSts(Boolean enableAliyunSts) {
		this.enableAliyunSts = enableAliyunSts;
	}

	public Boolean getEnableAliyunCaptcha() {
		return enableAliyunCaptcha;
	}

	public void setEnableAliyunCaptcha(Boolean enableAliyunCaptcha) {
		this.enableAliyunCaptcha = enableAliyunCaptcha;
	}

	public Boolean getEnableQiniuyunKodo() {
		return enableQiniuyunKodo;
	}

	public void setEnableQiniuyunKodo(Boolean enableQiniuyunKodo) {
		this.enableQiniuyunKodo = enableQiniuyunKodo;
	}

	@Override
	public String toString() {
		return "SysControlProperty{" +
				"enableAliyunOss=" + enableAliyunOss +
				", enableAliyunSms=" + enableAliyunSms +
				", enableAliyunSts=" + enableAliyunSts +
				", enableAliyunCaptcha=" + enableAliyunCaptcha +
				", enableQiniuyunKodo=" + enableQiniuyunKodo +
				'}';
	}
}
